@brief Opens a frontend and allocates a structure to work with
@ingroup frontend
@param adapter Number of the adapter to open
@param frontend Number of the frontend to open
@param verbose Verbosity level of the messages that will be
printed
@param use_legacy_call Force to use the DVBv3 calls, instead of using
the DVBv5 API
@param logfunc Callback function to be called when a log event
happens. Can either store the event into a file
or to print it at the TUI/GUI.
@details This function should be called before using any other function at
the frontend library (or the other alternatives: dvb_fe_open() or
dvb_fe_dummy().
@return Returns a pointer to an allocated data pointer or NULL on error.
@brief Opens a frontend and allocates a structure to work with @ingroup frontend
@param adapter Number of the adapter to open @param frontend Number of the frontend to open @param verbose Verbosity level of the messages that will be printed @param use_legacy_call Force to use the DVBv3 calls, instead of using the DVBv5 API @param logfunc Callback function to be called when a log event happens. Can either store the event into a file or to print it at the TUI/GUI.
@details This function should be called before using any other function at the frontend library (or the other alternatives: dvb_fe_open() or dvb_fe_dummy().
@return Returns a pointer to an allocated data pointer or NULL on error.